package swust.fc.config;

import swust.fc.anno.Bean;
import swust.fc.anno.ComponentScan;
import swust.fc.anno.Configuration;

/**
 * 应用配置类
 * 使用@Configuration注解标记为配置类
 * 使用@ComponentScan注解指定要扫描的包路径
 */
@Configuration // 标记为配置类
@ComponentScan({"swust.fc"}) // 指定要扫描的包路径
public class AppConfig {
    /**
     * 定义名为"appName"的Bean
     * 使用@Bean注解标记为Bean定义方法
     * @return 应用名称字符串
     */
    @Bean // 标记为Bean定义方法，使用默认方法名作为Bean名称
    public String appName() {
        return "My App";
    }
}